your turn - French English Dictionary